Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

5
Become a Fan
8.0

Available as/for:
Description:
MovieThumbs generates thumbnails for movies and series.

For downloading the posters a working internet connection is needed. MovieThumbs works with all KDE file managers and nautilus.
If the wrong thumbnail is downloaded include the year when the movie was released in the file name. This will help fetch the correct poster.
All information that is between brackets () and [] will not be used to search. You can still put the year in brackets.


A MovieThumbs version for GNOME file managers is available here:
http://gnomefiles.org/content/show.php?content=160328

Movie posters are downloaded from tmdb.org (The Movie DataBase)

I would like to thank the tmdb team for allowing the use of their api.


External dependencies:
KDE SC 4.x
Qt 4
QJson

Installation:
Use the packages for your distribution or build from source. (See INSTALL file)


Thank you for checking out MovieThumbs. Bug reports and feedback welcome.

If you have some money to spare, please consider leaving a donation.
Or buy MovieThumbs for nautilus on the ubuntu app store:
https://apps.ubuntu.com/cat/applications/moviethumbs/
Last changelog:

0.4.0 (2014-03-01)
================================
* More bug fixes

0.3.3 (2014-01-23)
================================
* More bug fixes
* Download smaller images (speed improvement)
* Look for local thumbnails in folder (poster.png ..)

0.3.0 (2013-08-09)
================================
* Increased download speed
* Dropped libTVDB dependency
* Blacklist to remove common words
* Memory optimizations


Ratings & Comments

42 Comments

TheRob

in tmdbmanager.cpp at line 139...

    // http://docs.themoviedb.apiary.io/#configuration
    setUrl("https://image.tmdb.org/t/p/" + size + "/" + posterPath.at(0));
...sometimes, size is null, and for whatever reason theres one slash too many, so I at least end up w/ strings like: "https://image.tmdb.org/t/p///fqe8JxDNO8B8QfOGTdjh6sPCdSC.jpg" and hence get a download error and no thumb. No big deal at all but still sinks the whole thing, at least here.

miraks

Hi, I like this tool. Since I migrated on kf5, it miss me a lot! Do you plan to do a new version compliant with Qt5/Kf5? Regards.

miraks

Oups ! Migration is already existing in git repository. Sorry for disturbance ! It works as a charm. Regards.

YArockDA225

Hi, its possible to add this plasmoid to the list of plasmoids available through kde add plasma widget menu in KDE instead od manual compiling it(no package for my distro)?

montfras

No, unfortunately not. Only scripted plasmoids can be installed using 'Get Hot New Stuff'. Moviethumbs is not a plasmoid and has to be compiled. (So it wouldn't work anyway) What distro do you use?

YArockDA225

sabayon - gentoo based

airil

Hi montfras, Since I already have movie poster in each folder, is it possible for MovieThumbs to use local image instead of downloading them?

montfras

Hi, Yes that is possible :) It works like this: We look for a image files in the folder. If there is an image named folder, poster, fanart, banner or cover it is used as the thumbnail for all video files in that folder. Second we look for file with the same name as the movie. If there is one it is uded. Example: 'Big Buck Bunny.avi' and 'Big Buck Bunny.png' So it's possible but the thumbnail must be in the same folder and have a genaral name or an identical name. Does that work for you?

SWaN

In file included from /xxx/MovieThumbs-0.3.3/kde/moviethumbs.cpp:21:0: /xxx/MovieThumbs-0.3.3/kde/moviethumbs.h:28:40: fatal error: libmoviethumbs/movieclient.h: No such file or directory #include <libmoviethumbs/movieclient.h> ^ compilation terminated. CMakeFiles/MovieThumbs.dir/build.make:80: recipe for target 'CMakeFiles/MovieThumbs.dir/moviethumbs.cpp.o' failed make[2]: *** [CMakeFiles/MovieThumbs.dir/moviethumbs.cpp.o] Error 1 CMakeFiles/Makefile2:63: recipe for target 'CMakeFiles/MovieThumbs.dir/all' failed make[1]: *** [CMakeFiles/MovieThumbs.dir/all] Error 2 Makefile:126: recipe for target 'all' failed make: *** [all] Error 2

montfras

Make sure you install core first. If you run 'sudo make install' in the core build directory it will tell you where the headers are installed. Could you show me the output? Something like: Quote:

$ sudo make install Install the project... -- Install configuration: "Release" -- Installing: /usr/local/lib/libmoviethumbs.so -- Installing: /usr/local/include/libmoviethumbs/fileparser.h -- Installing: /usr/local/include/libmoviethumbs/movieclient.h -- Installing: /usr/local/include/libmoviethumbs/movieservice.h -- Installing: /usr/local/include/libmoviethumbs/posterservice.h -- Installing: /usr/local/include/libmoviethumbs/tvservice.h -- Up-to-date: /usr/share/MovieThumbs/blacklist

SWaN

Yeah, I figured that out, but I changed the include statement into "movieclient.h" instead, so it's easier to build the whole package in a fakeroot environment. What's the point of including a file, that is inside the source root, outside of it, if I may ask?

montfras

Because they are meant to be built as separate packages. But feel free to change it for your own use :-)

mnmz26

is it possibel to install whitout compiling on linux mint? tried hard but didn't worked CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name. -- Configuring incomplete, errors occurred! CMake Error: Unable to open check cache file for write. /home/leeloo/Téléchargements/MovieThumbs-0.3.3/core/CMakeFiles/cmake.check_cache

montfras

If you use a mint versoin based on ubuntu you can use the ubuntu packages :) As for your error you need to install a compiler. The 'build-essential' package should provide one. Also you might need to run 'export QT_SELECT=4' before compiling to find the correct Qt version.

mnmz26

thanks tried again i've installed qt4 but still got an error Could NOT find QtCore. Check /home/leeloo/CMakeFiles/CMakeError.log for more details. Call Stack (most recent call first): CMakeLists.txt:5 (find_package)

mnmz26

yessss find this helped a lot http://linuxg.net/how-to-install-moviethumbs-kde-0-3-3-on-ubuntu-14-0413-1013-0412-10-1204-linux-mint-16151413-and-fedora-2019/ great app works perfectly thanks :)

mnmz26

is it possibel to install whitout compiling on linux minx mint? tried hard bit didn't worked CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name. -- Configuring incomplete, errors occurred! CMake Error: Unable to open check cache file for write. /home/leeloo/Téléchargements/MovieThumbs-0.3.3/core/CMakeFiles/cmake.check_cache

Bedpan

I have been using this plugin for the past few months, and have been loving it. However, the other day the covers for my movies stopped working. TV series still work though. Any thoughts?

montfras

Thank you for telling me, I did not have this problem in the development version. themoviedb.org has changed their download url. Easy change but I did not know this. Can you build moviethumbs yourself or do you need a distro package? If you can please test version 0.3.3 (Qt4 version on github) it has this fix but is mostly untested. https://github.com/mdemeyer/MovieThumbs/releases If that works we can update to that version. Thank you.

Bedpan

Thanks for the quick response. The 'uninstall' rule in the make file does nothing, so I just tried to over-install the new version. Now I no longer have the preview option for MovieThumbs in Dolphin... I'm not sure if the make files aren't complete, but something is missing.

montfras

Re-installing is fine, no need to uninstall. Did you install from source the first time? Because when you build yourself it will be installed in /usr/local instead of /usr/ If that is the case (it depends from distro to distro) you can find the solution here: http://stackoverflow.com/questions/17889799/libraries-in-usr-local-lib-not-found Also make sure you cmake, make, and make install the 'core' folder and then cmake, make and make install 'kde' Thank you.

Bedpan

I thought I had installed it from source the first time, but apparently I installed the Ubuntu package, after it also failing to install properly. I figured it out. There were a couple problems. The INSTALL file says for each part to point to the "core" directory. Instead you must point to the kde directory for kde, and tools for tools. Also, before cmaking anything I had to tell my system to use QT4, not QT5, otherwise nothing would compile. typing `export QT_SELECT=4` before doing the core and kde solved this. All fixed now though. Thanks :)

montfras

Btw: The documentation on uninstalling is indeed wrong. You can use 'xargs rm < install_manifest.txt' as root to remove installed files.

miraks

Hi, Thank you very much for this tool. I like it. Shall I propose you an enhancement? Thumbnails are well downloaded ... ... but the english version! I am french and I would like to see the french version. So, it could be great if MovieThumbs can use the current language of KDE to download the right thumbnail. Regards.

montfras

For everybody reading this: The current git version downloads posters in the language set by your locale. If enough people ask I'll release a 0.3.2 version with this fix included. To download in another language you can temporarily switch locales while downloading. Thank you for reporting bugs!

Pling
0 Affiliates
Details
license
version 0.4.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

More Various KDE 1.-4. Improvements from montfras:

Subscribe Akregator feeds from Firefox
montfras
last update date: 11 years ago

Score 5.7

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 20 years ago

Score 5.0